package com.base.cn.platform.os.entity.manage.loreset;

import com.base.cn.platform.os.common.annotation.ImgAttr;
import com.base.cn.platform.os.common.mybatis.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.math.BigDecimal;
import java.util.List;

/**
 * 知识体系目录
 *
 * @author s.li
 * @create 2018-03-22 17:20
 */
@Data
@EqualsAndHashCode(callSuper = false)
public class SysLoresetPoint extends BaseEntity {
    /**知识点*/
    private String pointName;
    /**知识体系ID*/
    private BigDecimal loresetId;
    /**对应教材名称与页码*/
    private String teachingNamePage;
    /**知识点说明*/
    @ImgAttr
    private String depict;
    /**父级ID*/
    private BigDecimal parentId;
    /**考频，1每年必考，2普通，3低*/
    private Integer frequency;
    /**占分值*/
    private String fraction;
    /**知识点下试题数量*/
    private Long questionCount;

    //子级知识点
    private List<SysLoresetPoint> childLoresetPointList;
    //属于的知识体系
    private SysLoreset sysLoreset;
}
